continuously renewing cell - Spanish English Dictionary